package com.ruoyi.common.core.domain;

import com.ruoyi.common.core.domain.entity.SysUser;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.sql.Date;

/**
 * 好友请求实体类。
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class FriendRequest extends SysUser {

    /**
     * 主键，唯一标识每个好友请求。
     */
    private Integer reqId;

    /**
     * 发送方用户ID，表示发送好友请求的用户。
     */
    private Long sendUserId;

    /**
     * 接收方用户ID，表示接收好友请求的用户。
     */
    private Long receiveUserId;

    /**
     * 请求状态，表示请求的当前状态，如待处理、已接受、已拒绝等。
     */
    private String status;

    /**
     * 备注
     */
    private String remark;

    /**
     * 创建时间，表示好友请求发送的时间。
     */
    private Date createDate;
}